<% if @movimientos -%>
<% @opts[:total] = 0 -%>
<% @movimientos.each do |pago| -%>
<% if pago.valor > 0 && pago.usuario.num_cuenta.to_i > 0 -%>
D01<%=@opts[:emp_codigo]%><%="0" * (10 - @opts[:num_cuenta].length)%><%= @opts[:num_cuenta]%>017<%="0" * (10 - pago.usuario.num_cuenta.length)%><%=pago.usuario.num_cuenta%>C<%=pago.usuario.nombre.upcase%><%=" " * (50-pago.usuario.nombre.gsub("ñ","n").length)%>0<%="0" * (13-pago.valor.to_i.to_s.length)%><%=pago.valor.to_i%>00000000000000000            0          000<%=@opts[:fecha_credito].strftime("%Y%m%d")%>00000000<%=" " * 65%><%=@opts[:fecha_carga].strftime("%Y%m%d")%><%=@opts[:hora].strftime("%H%M%S")%><%=@opts[:usuario]%><%=" " * (10 - @opts[:usuario].length)%>
<% @opts[:total] += pago.valor.to_i -%>
<% end -%>
<% end -%>
C  000<%="0" * (10 - @opts[:num_cuenta].length)%><%= @opts[:num_cuenta]%><%="0" * 13 %><%=" " * 51%><%="0" * (14 - @opts[:total].to_s.length)%><%=@opts[:total]%><%="0" * 17%><%=" " * 12%>0<%=" " * 10%><%="0" * 19%><%=" " * 65%><%=@opts[:fecha_carga].strftime("%Y%m%d%H%M%S")%><%=@opts[:usuario]%><%=" " * (10 - @opts[:usuario].length)%>
<% else -%>
  Planilla Vacia
<% end -%>
